package com.lifesea.dao.mybatis;

import com.lifesea.model.EopApp;
import com.lifesea.model.EopAppExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface EopAppMapper {
    int countByExample(EopAppExample example);

    int deleteByExample(EopAppExample example);

    int deleteByPrimaryKey(String appKey);

    int insert(EopApp record);

    int insertSelective(EopApp record);

    List<EopApp> selectByExample(EopAppExample example);

    EopApp selectByPrimaryKey(String appKey);

    int updateByExampleSelective(@Param("record") EopApp record, @Param("example") EopAppExample example);

    int updateByExample(@Param("record") EopApp record, @Param("example") EopAppExample example);

    int updateByPrimaryKeySelective(EopApp record);

    int updateByPrimaryKey(EopApp record);
}